package com.zsc.wxm.ysh.anjo.service.base.model.resources.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 描述：
 *
 * @author playmaker
 * @since 2021/3/9 23:32
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class PromiseVO implements Serializable {
    private static final long serialVersionUID = 2180222264937450079L;

    private Long id;

    @ApiModelProperty("房源id")
    private Long houseId;

    @ApiModelProperty("房源title")
    private String houseTitle;

    @ApiModelProperty("房源code")
    private String houseCode;

    @ApiModelProperty("租金")
    private String rent;

    @ApiModelProperty("合约状态：1签约中、2履约中、3已结束")
    private String status;

    @ApiModelProperty("客户名称")
    private String rentUserName;

    @ApiModelProperty("客户联系电话")
    private String rentUserPhone;

    @ApiModelProperty("业主名称")
    private String hostName;

    @ApiModelProperty("业主联系电话")
    private String hostPhone;

    @ApiModelProperty("签约时间")
    private LocalDateTime createTime;

    @ApiModelProperty("合约结束时间")
    private LocalDateTime endTime;

    @ApiModelProperty("房源首页图片")
    private String image;
}
